package com.example.administrator.basedemos.adapter;


import android.support.annotation.Nullable;

import com.chad.library.adapter.base.BaseItemDraggableAdapter;
import com.chad.library.adapter.base.BaseViewHolder;
import com.example.administrator.basedemos.R;
import com.example.administrator.basedemos.bean.OptinalBean;

import java.util.ArrayList;


/**
 * 创建者     ZCL
 * 创建时间   2018/7/20 15:43
 * 描述	      ${TODO}
 * <p>
 * 更新者     $Author$
 * 更新时间   $Date$
 * 更新描述   ${TODO}
 */
public class OptinalEdtAdapter extends BaseItemDraggableAdapter<OptinalBean,BaseViewHolder> {

    public OptinalEdtAdapter(int layoutResId, @Nullable ArrayList<OptinalBean> data) {
        super(layoutResId, data);
    }

    @Override
    protected void convert(BaseViewHolder helper, OptinalBean item) {
        helper.setText(R.id.item_optional_edt_currency,item.getS())
        .addOnClickListener(R.id.item_optional_edt_top)
        .addOnClickListener(R.id.item_optional_edt_star)
        .setImageResource(R.id.item_optional_edt_star,item.isCheckEd()?R.mipmap.star:R.mipmap.unstar);
    }
}
